The following endpoint returns property values on a CA.
In the current release, only Security Manager CAs support this endpoint.
https://<HOST>:<CAGW_HOST_PORT>/<server.servlet.context-path>/v1/certificate-authorities/{caId}/properties?fields={properties}Where {caId} is the Security Manager CA identifier and {properties} is a comma-separated list of the following property identifiers:
- defaultPolicyOIDs
- encryptionPolicyOIDs
- verificationPolicyOIDs
For example, the following request checks all these properties on the Security Manager CA with the CA3 identifier.
GET https://localhost:8444/cagw/v1/certificate-authorities/CA3/status?fields=defaultPolicyOIDs,encryptionPolicyOIDs,verificationPolicyOIDs The response looks like the following.
{ "type": "CAPropertiesResponse", "CAPropertiesInformation": { "properties": { "defaultPolicyOIDs": [ "1.1.1.1", "2.2.2.2" ], "encryptionPolicyOIDs": [ "1.1.1.1" ], "verificationPolicyOIDs": [ "2.2.2.2" ] } }}